package ophiux.api.sdk.request.prescription;

import ophiux.api.sdk.request.OphiuxBaseRequest;
import ophiux.api.sdk.response.prescription.GetZlxmInfoResponse;
import ophiux.common.parse.FieldKey;

public class GetZlxmInfoRequest extends OphiuxBaseRequest<GetZlxmInfoResponse> {
	@FieldKey("c_code")
	private String c_code;//	编码
	@FieldKey("c_name")
	private String c_name;//	N	String	名称
	@FieldKey("c_danwei")
	private String c_danwei;//	N	String	单位
	@FieldKey("c_ybflag")
	private String c_ybflag;//	N	String	医保标志
	@FieldKey("c_execdept_id")
	private String c_execdept_id;//	N	String	默认执行科室
	@FieldKey("c_fym_type")
	private String c_fym_type;//	N	String	费用类型  F.明细费用G.组费用
	
	@Override
	public String getApiMethod() {
		
		return "own:getZlxmInfo";
	}

	@Override
	public String getApiVersion() {
		
		return "v_xy_getzlxminfo";
	}

	@Override
	public String getTextParam() {
		
		return businessParam;
	}

	@Override
	public Class<GetZlxmInfoResponse> getResponseClass() {
		
		return GetZlxmInfoResponse.class;
	}

	public String getC_name() {
		return c_name;
	}

	public void setC_name(String c_name) {
		this.c_name = c_name;
	}

	public String getC_danwei() {
		return c_danwei;
	}

	public void setC_danwei(String c_danwei) {
		this.c_danwei = c_danwei;
	}

	public String getC_ybflag() {
		return c_ybflag;
	}

	public void setC_ybflag(String c_ybflag) {
		this.c_ybflag = c_ybflag;
	}

	public String getC_execdept_id() {
		return c_execdept_id;
	}

	public void setC_execdept_id(String c_execdept_id) {
		this.c_execdept_id = c_execdept_id;
	}

	public String getC_fym_type() {
		return c_fym_type;
	}

	public void setC_fym_type(String c_fym_type) {
		this.c_fym_type = c_fym_type;
	}

	public String getC_code() {
		return c_code;
	}

	public void setC_code(String c_code) {
		this.c_code = c_code;
	}

}
